package cn.tedu.hotel.pojo.dto;

import cn.tedu.hotel.pojo.vo.AlbumListItemVO;
import cn.tedu.hotel.pojo.vo.FacilitiesListItemVO;
import cn.tedu.hotel.pojo.vo.PriceListItemVO;
import cn.tedu.hotel.pojo.vo.CategoryListItemVO;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 房间-实体类
 *
 * @author java_lijianlong@tedu.cn
 * @version 0.0.1
 */
@Data
public class RoomListItemDTO implements Serializable {

    /**
     * 记录id
     */
    private Long id;
    /**
     * 房间编号
     */
    private Long number;
    /**
     * 房间名称
     */
    private String name;

    /**
     * 房间描述
     */
    private String description;

    /**
     * 房间状态  0=占用   1=正常   2=异常
     */
    private Integer state;
    /**
     * 自定义排序序号
     */
    private Integer sort;
    /**
     * 是否启用，1:启用  0:禁用
     */
    private Integer enable;

    private List<CategoryListItemVO> typeList;

    private List<AlbumListItemVO> albumList;

    private List<FacilitiesListItemVO> facilitiesList;

    private List<PriceListItemVO> priceList;


}
